//
//  YSModelProtocol.h
//  YSSqliteTool_Example
//
//  Created by Kyson on 2018/12/4.
//  Copyright © 2018 kysonyangs. All rights reserved.
//
//  模型代理

#import <Foundation/Foundation.h>

@protocol YSModelProtocol <NSObject>

@required

/**
 主键信息

 @return 主键字符串
 */
+ (NSString *)primaryKey;

@optional

/**
 忽略的字段数组

 @return 忽略的字段数组
 */
+ (NSArray *)ignoreColumnName;


/**
 新字段名称 -> 旧的字段名称的映射字典

 @return 映射字典
 */
+ (NSDictionary *)newNameToOldNameDic;

@end
